package com.xnyzc.lhy.order.entity.param.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author cuixiaojian
 */
@Data
public class CharteredOrderInfoParam {
    @ApiModelProperty(value = "订单编号")
    private String orderNo;
    @ApiModelProperty(value = "轨迹ID")
    private Integer trackId;
    @ApiModelProperty(value = "出发经度")
    private String flng;
    @ApiModelProperty(value = "出发纬度")
    private String flat;
    /**
     * 结束参数
     */
    @ApiModelProperty(value = "结束经度")
    private String tlng;
    @ApiModelProperty(value = "结束纬度")
    private String tlat;
    @ApiModelProperty(value = "行驶距离")
    private String normalDistance;
    @ApiModelProperty(value = "行驶时长")
    private String normalTime;
    @ApiModelProperty(value = "套餐费")
    private BigDecimal packageCost;
    @ApiModelProperty(value = "超出里程")
    private String exceedDistance;
    @ApiModelProperty(value = "超出时间")
    private String exceedTime;
    @ApiModelProperty(value = "超出里程费")
    private BigDecimal exceedDistanceCost;
    @ApiModelProperty(value = "超时费")
    private BigDecimal exceedTimeCost;
    @ApiModelProperty(value = "其他费用")
    private BigDecimal otherCost;
    @ApiModelProperty(value = "其他费用说明")
    private String otherCostDetail;
    @ApiModelProperty(value = "支付方式")
    private Integer paymentType;
}
